A private landlord in Northampton has been fined £3,300 and ordered to pay the council’s £1,890.26 legal costs along with a...